marine fog - French English Dictionary